import type {
  NodeIKernelAvatarService,
  NodeIKernelBuddyService,
  NodeIKernelCollectionService,
  NodeIKernelDbToolsService,
  NodeIKernelFileAssistantService,
  NodeIKernelGroupService,
  NodeIKernelLoginService,
  NodeIKernelMsgService,
  NodeIKernelOnlineStatusService,
  NodeIKernelProfileLikeService,
  NodeIKernelProfileService,
  NodeIKernelRichMediaService,
  NodeIKernelRobotService,
  NodeIKernelSearchService,
  NodeIKernelStorageCleanService,
  NodeIKernelTicketService,
  NodeIKernelTipOffService,
} from '.';

export * from './common';
export * from './NodeIKernelAvatarService';
export * from './NodeIKernelBuddyService';
export * from './NodeIKernelFileAssistantService';
export * from './NodeIKernelGroupService';
export * from './NodeIKernelLoginService';
export * from './NodeIKernelMsgService';
export * from './NodeIKernelOnlineStatusService';
export * from './NodeIKernelProfileLikeService';
export * from './NodeIKernelProfileService';
export * from './NodeIKernelTicketService';
export * from './NodeIKernelStorageCleanService';
export * from './NodeIKernelRobotService';
export * from './NodeIKernelRichMediaService';
export * from './NodeIKernelDbToolsService';
export * from './NodeIKernelTipOffService';
export * from './NodeIKernelSearchService';
export * from './NodeIKernelCollectionService';

export type ServiceNamingMapping = {
  NodeIKernelAvatarService: NodeIKernelAvatarService;
  NodeIKernelBuddyService: NodeIKernelBuddyService;
  NodeIKernelFileAssistantService: NodeIKernelFileAssistantService;
  NodeIKernelGroupService: NodeIKernelGroupService;
  NodeIKernelLoginService: NodeIKernelLoginService;
  NodeIKernelMsgService: NodeIKernelMsgService;
  NodeIKernelOnlineStatusService: NodeIKernelOnlineStatusService;
  NodeIKernelProfileLikeService: NodeIKernelProfileLikeService;
  NodeIKernelProfileService: NodeIKernelProfileService;
  NodeIKernelTicketService: NodeIKernelTicketService;
  NodeIKernelStorageCleanService: NodeIKernelStorageCleanService;
  NodeIKernelRobotService: NodeIKernelRobotService;
  NodeIKernelRichMediaService: NodeIKernelRichMediaService;
  NodeIKernelDbToolsService: NodeIKernelDbToolsService;
  NodeIKernelTipOffService: NodeIKernelTipOffService;
  NodeIKernelSearchService: NodeIKernelSearchService,
  NodeIKernelCollectionService: NodeIKernelCollectionService;
};
